do you love your country - French English Dictionary